import request from '@/utils/request'

export function sysRole(params) {
  return request({
    url: '/sys/role/',
    params
  })
}
//   公司查询
export function company(id) {
  return request({
    url: `/company/${id}`
  })
}
// 人员新增
export function sysRolePost(data) {
  return request({
    url: '/sys/role/',
    method: 'POST',
    data
  })
}
// 人员删除
export function sysRoleDelete(id) {
  return request({
    url: '/sys/role/' + id,
    method: 'delete'
  })
}
//   人员编辑
export function sysRoleEdit(data) {
  return request({
    url: '/sys/role/' + data.id,
    method: 'put',
    data
  })
}
// 角色详情
export function sysRoleId(id) {
  return request({
    url: '/sys/role/' + id
  })
}
export function sysRoleAssignPrem(id, permIds) {
  return request({
    url: '/sys/role/assignPrem',
    method: 'put',
    data: {
      id,
      permIds
    }
  })
}
